under the microscope - German English Dictionary